/**
 * 
 */
package com.jolestar.yayaweibotong.task;

import java.util.Map;

/**
 * @author jolestar@gmail.com
 * 
 */
public interface Task {

	public static final String YAYA_TASK_RETRY_LATTER_COUNT_HEADER = "YaYa-TaskRetryLatterCount";

	public String getName();
	/**
	 * @param uri task uri
	 * @param request headers
	 * @param request params
	 * @return 是否执行成功 不成功会导致任务列表重试
	 */
	public boolean run(String uri,Map<String,String> headers,Map<String, String> params);

}
